$(window).load(function(){
    let $ps = $(".louc");
    let $lis = $(".polbox>ul>li")
    //或去指定楼层到body的距离
    let minTop = [];
    let maxTop = [];
    //滚轮事件
        //最小值就是到top的距离 最大值是top+自身的height()
        minTop = Array.from($ps).map((el)=>parseInt($(el).offset().top))
        maxTop =  Array.from($ps).map((el)=>parseInt($(el).offset().top+$(el).height()));
        $(document).scroll(function () {
            let srctop = $(document).scrollTop();
            let index=-1
            for( let i=0;i<minTop.length;i++){


                if(srctop<200){
                    index=0;
                    break
                }
                if(srctop+100>=minTop[i]&&srctop+100<=maxTop[i]){
                    index=i;     
                    break;
                }  
            }             
          $lis.eq(index).addClass("current2").siblings().removeClass("current2")
        })
   
    //点击事件
    $lis.click(function(){
        let $index=$(this).index();
        
        $("html,body").animate({scrollTop:minTop[$index]})
    })
})
